99 W Esperanza Blvd, Green Valley, AZ 85614-2623, Green Valley
"Been coming to this restaurant since the La Placita days. The food here is excellent. The quality is"
"Been coming to this restaurant since the La Placita days. The food here is excellent. The quality is"